put an embargo on - Francés Inglés Diccionario